morality and virtue - German English Dictionary